@charset "utf-8";
@import "common/reset";
@import "common/common";

.banner{
    width: 100%;
    height: 6.11rem;
    background: url(../img/join_us/banner.png) 0 0/100% 100% no-repeat;
}

.employee-benefits{
    padding-top: 1.07rem;
    .title{
        margin-bottom: 0.79rem;
    }
    .eb-banner{
        width: 100%;
        height: 8rem;
        overflow: hidden;
        img{
            width: 100%;
        }
    }
}
.environment{
    padding-top: 1.2rem;
    padding-bottom: 0.45rem;
    .title{
        margin-bottom: 0.75rem;
    }
    .pic-item{
        width: 8.93rem;
        height: 5.08rem;
        margin: 0 auto 0.32rem;
        overflow: hidden;
        img{
            width: 100%;
        }
    }
}
.information{
    p{
        color: #6b6b6b;
        font-size: 0.32rem;
    }
    .title{
        margin-bottom: 0.81rem;
    }
    .item-top{
        border-top: 1px dashed #aaaaaa;
        border-bottom: 1px dashed #aaaaaa;
        padding: 0.53rem 0.4rem ;
        line-height: 1;
        position: relative;
        .partment>p{
            font-size: 0.32rem;
            float: left;
            margin-right: 0.55rem;
        }
        .icon{
            position: absolute;
            width: 0.4rem;
            height: 0.4rem;
            border-left:1px solid #545454;
            border-top: 1px solid #545454;
            transform: rotate(45deg);
            right: 0.6rem;
            top: 1.05rem;
        }
    }
    .position-name{
        font-size: 0;
        display: inline-block;
        vertical-align: top;
        padding-bottom:0.31rem;
        border-bottom: 1px solid #e26304;
        h4,p{
            display: inline-block;
        }
        h4{
            font-size: 0.4rem;
            margin-right: 0.28rem;
        }
        p{
            font-size: 0.32rem;
        }
    }
    .item-bottom{
        padding:0.53rem 0.4rem  1.08rem;
        p{
            line-height: 0.72rem;
        }
    }
    .need-know{
        padding:0.77rem 0.4rem  1.09rem;
        border-top: 1px dashed #aaaaaa;
        p{
            line-height: 0.55rem;
            text-align: justify;
        }
    }
}
